<?php

return [
    'Purchase_code'    => 'Document Number',
    'Purchase_time'    => 'Document Time',
    'Customers_id'     => 'Customer',
    'Money'            => 'Total Collection',
    'Write_off'        => 'Write-off Amount',
    'Discount'         => 'Order Discount',
    'Advance'          => 'Advance Collection',
    'Staff_member_id'  => 'Collector',
    'Remarks'          => 'Remarks',
    'Preparation_id'   => 'Prepared By',
    'Examine_id'       => 'Examined By',
    'Operation_id'     => 'Last Operator',
    'Examine_time'     => 'Examine Time',
    'Examine_status'   => 'Examine Status',
    'Examine_status 0' => 'Unexamined',
    'Examine_status 1' => 'Examined',
    'Print_num'        => 'Print Count',
    'Createtime'       => 'Create Time',
    'Updatetime'       => 'Update Time',
    'Admin.username'   => 'Username',
    'Staffmember.name' => 'Staff Name',
    'Total'            => 'Total',
    'Total_colon'      => 'Total: ',
    'Print'              => 'Print',
    'Reverse_audit'      => 'Reverse Audit',
    'Examine'            => 'Examine',
    'Please_select'      => 'Please select',
    'Total_arrears'      => 'Total Arrears',
    'Settlement_account' => 'Settlement Account',
    'Collection_amount'  => 'Collection Amount',
    'Settlement_method'  => 'Settlement Method',
    'Settlement_number'  => 'Settlement Number',
    'Source_document_number' => 'Source Document Number',
    'Business_category'  => 'Business Category',
    'Document_date'      => 'Document Date',
    'Document_amount'    => 'Document Amount',
    'Amount_written_off' => 'Amount Written Off',
    'Unwritten_amount'   => 'Unwritten Amount',
    'Amount_written_off_this_time' => 'Amount Written Off This Time',
    'Select_source_document' => 'Select Source Document',
    'Remark_info'        => 'Remark Information',
    'This_advance'       => 'This Advance',
    'Staff_member_id'    => 'Collector',
    'Customers_id'       => 'Customer',
    'Add'                => 'Add',
    'Edit'               => 'Edit',
    'Please_select_customer' => 'Please select customer',
    'Please_select_data_to_delete' => 'Please select data to delete',
    'Please_select_data_to_print' => 'Please select data to print',
    'System_error_please_refresh_and_try_again' => 'System error, please refresh and try again',
    'Are_you_sure_you_want_to_delete_the_%s_selected_item?' => 'Are you sure you want to delete the %s selected item?',
    'Warning' => 'Warning',
    'Are_you_sure_you_want_to_delete_this_item?' => 'Are you sure you want to delete this item?',
    'Operation_successful' => 'Operation successful',
    'Please_select_customer_first' => 'Please select customer first',
    'Select_source_document' => 'Select source document',
    'Please_keep_at_least_one_record' => 'Please keep at least one record!',
    'Payment_amount_less_than_discounted_write_off_amount_still_modify' => 'Payment amount less than discounted write-off amount, still modify?',
    
    // Additional validation and error messages
    'please_select_customer' => 'Please select customer',
    'please_fill_document_number' => 'Please fill in document number',
    'account_info_error' => 'Account info error',
    'cannot_select_same_settlement_account_multiple_times' => 'Cannot select same settlement account multiple times',
    'source_document_info_query_error' => 'Source document info query error',
    'cannot_select_same_source_document_multiple_times' => 'Cannot select same source document multiple times',
    'please_fill_account_settlement_info' => 'Please fill in account settlement info',
    'document_number_already_used' => 'Document number already used',
    'cannot_edit_audited_data' => 'Cannot edit audited data',

    'Cannot delete audited data' => 'Cannot delete audited data',
    'System error' => 'System error',
    'Please select data to operate' => 'Please select data to operate',
    'Please select data to audit' => 'Please select data to audit',
    '%s write-off amount cannot exceed unwritten amount' => '%s write-off amount cannot exceed unwritten amount',
    'Operation successful' => 'Operation successful',
    '%d records audited successfully' => '%d records audited successfully',
    'Operation failed' => 'Operation failed',
    'Audit failed' => 'Audit failed',
    'Please select data to reverse audit' => 'Please select data to reverse audit',
    '%d records reverse audited successfully' => '%d records reverse audited successfully',
    'Reverse audit failed' => 'Reverse audit failed',
];
